MRS. LATISHA MICHEL

Authorized Official DOULA

MRS. LATISHA MICHEL is a Authorized Official DOULA in NEWPORT, RI, US.

33 W. EVANST ST
NEWPORT, RI, US
4018556102

Associated Clinics & Hospitals